package com.cchr.acms.service;

import java.util.List;

import com.cchr.acms.model.DoctorInfo;

/**
 * @author zeng
 *
 */
public interface DoctorInfoService {
	
	/**
     * @param baseInfo
     * @return
     */
    public int insertDoctorInfo(DoctorInfo baseInfo);
    
	/**
     * @param baseInfo
     * @return
     */
    public int updateDoctorInfo(DoctorInfo baseInfo);
    
	/**
     * @param id
     * @return
     */
    public DoctorInfo queryDoctorInfoById(int id);
    
	/**
     * ɾ��������Ϣ
     * @param id
     * @return
     */
    public int deleteDoctorInfoById(int id);
    
    public List<DoctorInfo> getAllDoctor();
    
    public List<DoctorInfo> queryDoctorInfoByCaseId(int caseId);
    
    public void deleteDoctorInfoByCaseId(int caseId);

}
